logical testimony - French English Dictionary